// router.js
import { RouterMount,createRouter } from "uni-simple-router";
import store from "./store";

const router = createRouter({
	platform:process.env.VUE_APP_PLATFORM,
	routes:[
		{
			path:'/pages/cart/cart',
			beforeEnter:(to,from,next) => {
				let status = store?.state?.user?.isLogin
				console.log(status,'status')
				if (!status) {
					console.log('跳转到登录页')
					next('/pages/login/login')
				}
				next()
			}
		},
		...ROUTES
		]
})

// 全局路由前置守卫
router.beforeEach((to,from,next) => {
	console.log('前置')
	next()
})

// 全局路由后置守卫
// router.afterEach((to,from) => {
// 	console.log('跳转结束')
// })

export {
	router,
	RouterMount
}